package dk.flashnotes.fff.tree {	import flash.events.Event;			/**	 * @author josef	 */	public class TreeNodeEvent extends Event {				public static const etNODE_SELECTED : String="selected";		public static const etSUB_NODE_SELECTED : String = "subNodeSelected";		public static const etNODE_DE_SELECTED : String = "nodeDeSelected";		public static const etNESTED_SUB_NODE_SELECTED : String="nestedSubNodeSelected";				public static const etPAGE_DATA_LOADED : String="pageDataLoaded";
		public static var etPAGE_REGISTERED : String="pageRegistered";		public static var etPAGE_UN_REGISTERED : String="pageUnRegistered";		public static var etPARAMETERS_CHANGED : String="parametersChanged";		private var _oTNTarget : TreeNode;		public function TreeNodeEvent(type : String, oTNTarget : TreeNode, bubbles : Boolean = false, cancelable : Boolean = false) {			_oTNTarget = oTNTarget;			super(type, bubbles, cancelable);		}				public function get oTNTarget() : TreeNode {			return _oTNTarget;		}		override public function clone() : Event {			return new TreeNodeEvent(type, _oTNTarget, bubbles, cancelable);		}	}}